package cn.hwy.societies.mapper.club;

import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ClubMapper {
    long countByExample(ClubExample example);

    int deleteByExample(ClubExample example);

    int deleteByPrimaryKey(Long id);

    int insert(ClubDO record);

    int insertSelective(ClubDO record);

    List<ClubDO> selectByExample(ClubExample example);

    ClubDO selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") ClubDO record, @Param("example") ClubExample example);

    int updateByExample(@Param("record") ClubDO record, @Param("example") ClubExample example);

    int updateByPrimaryKeySelective(ClubDO record);

    int updateByPrimaryKey(ClubDO record);
}